Using Magnetic Disk Instead of Main Memory in the Mur' Veriier

نویسندگان

  • Ulrich Stern
  • David L. Dill
چکیده

In veriication by explicit state enumeration a randomly accessed state table is maintained. In practice, the total main memory available for this state table is a major limiting factor in veriication. We describe a version of the explicit state enumeration veriier Mur' that allows using magnetic disk instead of main memory for storing almost all of the state table. The algorithm avoids costly random accesses to disk and amortizes the cost of linearly reading the state table from disk over all states in a certain breadth-rst level. The remaining runtime overhead for accessing the disk can be strongly reduced by combining the scheme with hash compaction. We show how to do this combination eeciently and analyze the resulting algorithm. In experiments with three complex cache coherence protocols, the new algorithm achieves memory savings factors of one to two orders of magnitude with a runtime overhead of typically only around 15%.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Magnetic Disk instead of Main

In veriication by explicit state enumeration a randomly ac-cessed state table is maintained. In practice, the total main memory available for this state table is a major limiting factor in veriication. We describe a version of the explicit state enumeration veriier Mur' that allows the use of magnetic disk instead of main memory for storing almost all of the state table. The algorithm avoids co...

متن کامل

Using Magnetic Disk instead of Main Memory in the Mur '

In veri cation by explicit state enumeration a randomly accessed state table is maintained. In practice, the total main memory available for this state table is a major limiting factor in veri cation. We describe a version of the explicit state enumeration veri er Mur' that allows the use of magnetic disk instead of main memory for storing almost all of the state table. The algorithm avoids cos...

متن کامل

Parallelizing the Mur' Veriier

With the use of state and memory reduction techniques in veri cation by explicit state enumeration, runtime becomes a major limiting factor. We describe a parallel version of the explicit state enumeration veri er Mur' for distributed memory multiprocessors and networks of workstations that is based on the message passing paradigm. In experiments with three complex cache coherence protocols, pa...

متن کامل

Magneto-Thermo-Elastic Stresses and Perturbation of Magnetic Field Vector in a Thin Functionally Graded Rotating Disk

In this paper, a semi-analytical solution for magneto-thermo-elastic problem in an axisymmetric functionally graded (FG) hollow rotating disk with constant thickness placed in uniform magnetic and thermal fields with heat convection from disk’s surfaces is presented. Solution for stresses and perturbation of magnetic field vector in a thin FG rotating disk is determined using infinitesimal theo...

متن کامل

Magneto-Thermo-Elastic Stresses and Perturbation of the Magnetic Field Vector in an EGM Rotating Disk

In this article, the magneto-thermo-elastic problem of exponentially graded material (EGM) hollow rotating disk placed in uniform magnetic and temperature fields is considered. Exact solutions for stresses and perturbations of the magnetic field vector in EGM hollow rotating disk are determined using the infinitesimal theory of magneto-thermo-elasticity under plane stress. The material properti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998